#pragma once
#include<stdio.h>
#include<stdlib.h>
#include<string.h>

void InsertSort(int *a,int  n);

void PrintSort(int *a,int n);

void ShellSort(int *a,int n);

void SelectSort(int* a,int n);

void BubbleSort(int* a ,int n);

void HeapSort(int* a, int n);

void QuickSort(int*a, int begin, int end);

void QuickSortNonR(int* a, int begin, int end);

void MergeSort(int* a,int n);
